struct BitStream
  .buf dd ?
  .ptr dd ?
  .bit_ptr dd ?
ends